package uk.org.aspellclark.gedcom.model;

import java.util.List;

import uk.org.aspellclark.gedcom.model.structures.NoteStructure;
import uk.org.aspellclark.gedcom.model.structures.SourceCitation;

/**<pre>PERSONAL_NAME_PIECES:=
    n NPFX &lt;NAME_PIECE_PREFIX> {0:1} p.55
    n GIVN &lt;NAME_PIECE_GIVEN> {0:1} p.55
    n NICK &lt;NAME_PIECE_NICKNAME> {0:1} p.55
    n SPFX &lt;NAME_PIECE_SURNAME_PREFIX {0:1} p.56
    n SURN &lt;NAME_PIECE_SURNAME> {0:1} p.55
    n NSFX &lt;NAME_PIECE_SUFFIX> {0:1} p.55
    n &lt;&lt;NOTE_STRUCTURE>> {0:M} p.37
    n &lt;&lt;SOURCE_CITATION>> {0:M}</pre>
 */
public class PersonalNamePieces {
	public String prefix;
	public String given;
	public String nickname;
	public String surnamePrefix;
	public String surname;
	public String suffix;
	public List<NoteStructure> note;
	public List<SourceCitation> sourceCitation;
}
